var dataUrl = null;
var pageii = null;
$(function () {
    // 绑定取消按钮事件
    $(".cancel").click(function () {
        top.layer.close(top.pageii);
    });
    $("#specMenuDiv ul li ").click(function () {

        if (event.stopPropagation) {
            // 针对 Mozilla 和 Opera
            event.stopPropagation();
        }else if (window.event) {
            // 针对 IE
            window.event.cancelBubble = true;
        }

        var thisSpan = $(this);
        // $(this).children("a").children("i").css("menu-icon-right")=='none'
        if ($(this).children('ul').css('display') == 'none') {
            $(this).children("a").children("i").removeClass("menu-icon-down");
            $(this).children("a").children("i").addClass("menu-icon-right");

            $(this).siblings().children("a").children("i").addClass("menu-icon-right");
            // $(".content-left-submenu ul li a i").prev().removeClass("menu-icon-right");
            // $("ul", this).prev("i").addClass("menu-icon-down");
            $(this).children("ul").slideDown("fast");
            $(this).siblings().children("ul").slideUp("fast");
        } else {
            $(this).children("a").children("i").removeClass("menu-icon-right");
            $(this).children("a").children("i").addClass("menu-icon-down");
            $(this).children("ul").slideUp("fast");
        }
    });
    $("body").click( function() {
        $("#specMenuDiv ul li").children("ul").slideUp();
    });
    init();
    $("form").validate({
        submitHandler: function (form) {// 必须写在验证前面，否则无法ajax提交
            //jquery获取复选框值
            if (!checkForm()) {
                return;
            }
            // var chk_value =[];//定义一个数组
            var index = layer.load(1, {shade: false});
            $("#submitButton").attr("disabled", "disabled");
            $(form).ajaxSubmit({
                dataType: "text",
                success: function (data) {
                    $("#submitButton").removeAttr("disabled");
                    layer.close(index);
                    if (data == "success") {
                        // layer.confirm('添加成功!是否关闭窗口?', function (index) {
                        // parent.grid.loadData();
                        // location.reload();
                        // location="/taskManage/checkItem?taskType=1&taskId="+$("#taskId").val();
                        //  parent.children.location.reload();
                        parent.frames[0].location.reload();
                        top.layer.close(top.pageii);
                        return false;
                        // });
                    } else {
                        layer.alert('添加失败！', 3);
                    }
                }
            });
        },
        /*  rules : {
         "sysRoleFormMap.roleName" : {
         required : true,
         maxlength : 50,
         },
         "sysRoleFormMap.roleKey" : {
         required : true,
         maxlength : 50,
         remote : { // 异步验证是否存在
         type : "POST",
         url : rootPath + '/role/isExist',
         data : {
         roleKey : function() {
         return $("#roleKey").val();
         },
         }
         }
         },
         "sysRoleFormMap.comment" : {
         maxlength : 500,
         },
         },*/
        errorPlacement: function (error, element) {// 自定义提示错误位置
            $(".l_err").css('display', 'block');
            // element.css('border','3px solid #FFCCCC');
            $(".l_err").html(error.html());
        },
        success: function (label) {// 验证通过后
            $(".l_err").css('display', 'none');
        }
    });
});
function init() {
    $("#specMenuDiv ul li").children("ul").slideUp();
}

function checkForm() {
    if ($("#checkItemId").val() == '') {
        layer.msg('请选择问题库');
        return false;
    }
    if ($("#expressionDesc").val() == '') {
        layer.msg('请填写检查意见');
        return false;
    }
    if ($("#file").val() == '' && $("#file2").val() == '' && $("#file3").val() == '') {
        layer.msg('请上传至少一张检查意见图片');
        return false;
    }
    return true;
}
function checkItemDetails(checkItemId, content, degree, demand, checkStand) {
    /* content="${checkItem.caption}"
     degree="${checkItem.checkRequire}"
     demand="${checkItem.measure}"
     checkStand="${checkItem.chekItemDemand}"*/
    $("#checkItemId").val(checkItemId);
    $("#content").text(content);
    $("#degree").text(degree);
    $("#demand").text(demand);
    $("#checkStand").text(checkStand);

}
/*
function checkedSpecMenu() {
    pageii = layer.open({
        title: ['选择检查项'],
        // title : "发布任务",
        type: 1,
        fixed: true,
        //shadeClose : true,
        area: ["700px", "80%"],
        content: $("#specMenuDiv"),
        btn:['确定'],
        yes:function(index,layero){
            /!*  var inspectPersonSpan="";
              $('input[name="checkPerson"]:checked').each(function(){//遍历每一个名字为interest的复选框，其中选中的执行函数
                  var id=$(this).val();
                  inspectPersonSpan+=$("#span"+id).text()+",";//拼接检查人
                  // chk_value.push($(this).val());//将选中的值添加到数组chk_value中

              });
              $("#inspectPersonSpan").text(inspectPersonSpan);*!/
            layer.close(index);
        }
    });
}*/


